strap staple - Español Inglés Diccionario